Big Huge Thesaurus

pteroylglutamic acid

noun